An FCM-based Personalized Affective Model for Agile Software Development
نویسندگان
چکیده
Developers’ emotional stability in agile software development (ASD) teams is an important factor affecting the success of a project. Traditional Happiness Chart depends on people’s self-report and is unable to produce predictive analysis to facilitate decision-making. In this paper, we proposed a Fuzzy Cognitive Map (FCM) based method for analyzing ASD developers’ emotional stability. We designed an easy-touse survey questionnaire which can help establish the values of the causal relationship weights to support personalization of the proposed FCM model. The FCM affective model produces two metrics for assessing a given user’s emotional stability: 1) the stable state mood value, and 2) the number of iteration steps for the FCM model to reach equilibrium. The two metrics are evaluated through a real-world experiment involving 20 undergraduate students. The results show that they are strong explanation factors for a user’s emotional stability with 99% confidence. A regression model based on the user study has also been presented in the paper to help researchers study the relationships between the two metrics and a person’s emotional stability computationally in the future.
منابع مشابه
Affective Agile Design a Proposal for a New Software Development Model
This paper deals with two apparently distant and well-known technologies: the agile development methodology and the affective design discipline. The aim of the paper consists of investigating how to combine the two technologies in order to obtain a new software development model: the affective agile design. The innovative software development model, indeed, leverages agile Scrum Framework guide...
متن کاملExplaining The Changing Communication Paradigm Of Agile Information Systems Development: A Research Model, Measurement Development And Pretest
Agile information systems development (ISD) methodologies are gaining more and more popularity because those approaches are considered as an effective way for managing rapidly changing requirements in turbulent environments. Despite growing research efforts, the fundamental processes that underpin agile ISD methodologies are still not well understood. Our contribution in this paper is twofold. ...
متن کاملAnalyzing Indexes of Agile Reverse logistics Using Interpretive Structural Modeling Approach
With development of technology and science and continuous increase in productivity, product life cycles are shortened and customer demands are more personalized and diversified, which makes companies face with ever changing and unpredictable competitive environment. Therefore, rapid response to market competition has become one of the main focuses and the competitive advantages. Today, one of t...
متن کاملAnalyzing Indexes of Agile Reverse logistics Using Interpretive Structural Modeling Approach
With development of technology and science and continuous increase in productivity, product life cycles are shortened and customer demands are more personalized and diversified, which makes companies face with ever changing and unpredictable competitive environment. Therefore, rapid response to market competition has become one of the main focuses and the competitive advantages. Today, one of t...
متن کاملAn Agile Methodology Based Model for Change- Oriented Software Engineering
Changes are common to software development models today and hence change-oriented software engineering is in the picture, in the area of research. Agile development is invented for handling change. In this paper an agile methodology based model for change-oriented software engineering is presented and various model execution environments are also discussed. The key benefit of agile methodology ...
متن کامل